/*
 * Datos.h
 *
 *  Created on: 24/06/2012
 *      Author: natuchis
 */

#ifndef DATOS_H_
#define DATOS_H_


#include "Caracter.h"
#include <iostream>
#include <map>
using namespace std;

class Datos {

public:

	Datos();
	~Datos();

	void setFrecTotal(unsigned long int frec);
	unsigned long int getFrecTotal();

	void setCaracAComp(string carac);
	string getCaracAComp() const;

	void setCaracteres(map<string, Caracter> &mapa);
	map<string,Caracter>& getCaracteres();

private:

	map<string,Caracter> mapaCarac;
	unsigned long int frecTotal;
	string caracAComp;

};

#endif /* DATOS_H_ */
